package tech.aistar.corejava.day11;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Created by 豆梦寒 on 2019/7/29.
 */
public class ArrayListCreateDemo {
    public static void main(String[] args) {
        //List 有序 存放和获取的位置的顺序是一一匹配的 可以重复
        //创建集合的几种方式
        //jdk5.0之前  任意类型都是可以添加到容器中的
        //面向接口编程

        List list = new ArrayList();
        list.add(1);
        list.add("ok");
        list.add("ok");
        list.add("ayou");
        list.add(true);
        list.add(new Date());
        list.add(null);

        System.out.println(list);

        //在jdk5.0之后引入了泛型的概念 但是在jdk之前
        // 泛型是为了保证集合的安全
        //泛型的概念一旦引入之后 我们的jcf 是 类型安全的集合框架
        //泛型只用于使用对象类型
        List<Integer>inList = new ArrayList<>();
        inList.add(100);



    }
}
